package cn.edu.ncepu;

import java.util.List;

/**
 * 拉格朗日插值的分式项（分子：(x - x1)(x - x2)... 分母：常数）
 */
public class LagrangeFraction {
    private final List<Double> numerators; // 分子的根列表：[x1, x2, ...] 对应 (x - x1)(x - x2)...
    private final double denominator;     // 分母常数

    public LagrangeFraction(List<Double> numerators, double denominator) {
        this.numerators = numerators;
        this.denominator = denominator;
    }

    // Getter方法（对应Python的@property）
    public List<Double> getNumerators() {
        return numerators;
    }

    public double getDenominator() {
        return denominator;
    }
}